<?php echo $this->Session->flash(); ?>
<?php

App::import('Vendor', 'ClassEzpdf', array('file' => 'pdf/class.ezpdf.php'));
$pdf = new Cezpdf('LETTER');
App::import('model', 'Proyect');
$pdf->ezStartPageNumbers(20, 75, 10, 'right', utf8_decode($proponente['Proyect']['codigo'] . ' Página ' . "{PAGENUM} de {TOTALPAGENUM}"), 1);
generar_cartaev(' ', "", $pdf);

$str = "2500\n\nBogotá D.C.\n\n";
$str .= "Señor(a):\n";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));

$str = $proponente['Proposer']['nombre'];
$str.="\nProponente Proyecto " . utf8_decode($proponente['Proyect']['codigo']) . "\n";
$str.="Convocatoria Pública " . $proponente['Call']['nombre'];

$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = "Dirección: " . $proponente['Proposer']['direccion'];
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = $proponente['City']['name'] . " " . $proponente['Departament']['name'];
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = "Teléfonos:  " . $proponente['Proposer']['telefono_celular'] . " " . $proponente['Proposer']['telefono_fijo'];
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));

$str = "\nReferencia: Comunicación de NO CONTINUIDAD de la propuesta, " . $proponente['Proyect']['codigo'] . " dentro del marco de la CONVOCATORIA ABIERTA No. INCODER SIT-01-2011, otorgamiento del subsidio integral para la población campesina, personas víctimas del desplazamiento, mujeres víctimas del desplazamiento, negros, indígenas, ROM, profesionales y expertos de las ciencias agropecuarias.";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = "\nSeñor(a) Proponente:\n";
$str.="\nDe conformidad con los parámetros establecidos en la Ley 160 de 1994, en los términos de referencia de la CONVOCATORIA ABIERTA No. INCODER SIT-01-2011, así como las adendas que hacen parte integrante de los términos de referencia, las cuales constituyen las reglas generales del proceso concursal, en aras de garantizar los principios constitucionales y legales de igualdad, transparencia y selección objetiva, de manera atenta me permito informarle que una vez realizado el análisis respecto de su propuesta y teniendo en cuenta las manifestaciones de los participantes, donde nos anuncian su decisión de no continuar con el proyecto en la convocatoria en mención, me permito informarle que su propuesta identificada con código " . $proponente['Proyect']['codigo'] . " se excluirá del proceso para la adjudicación del subsidio integral para la compra de tierras.\n";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = "\nDicha decisión es tomada basados en el principio de libre concurrencia, en el cual las personas son libres de postularse o no para acceder a nuestra oferta institucional, por ende, en los eventos en que el(los) aspirantes(s) del subsidio integral para la compra de tierras desista(n) de su participación, la respectiva propuesta queda por fuera de la convocatoria debido a la ausencia del objeto fundamental para el otorgamiento de dicho subsidio.\n";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
$str = "\nLo anterior, tiene su fundamento en lo establecido en el numeral 1.3 de los términos de referencia, (Principios orientadores de la convocatoria):";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));

$str = "\n'(...) Inmodificabilidad de la Propuesta: En virtud de este principio, los cambios sustanciales de la propuesta, realizados después de las fechas de cierre de la Convocatoria, no serán admitidos. Se entienden como cambios sustanciales de la propuesta los siguientes:\n";
$str .= "\nModificación del predio a adquirir.\n";
$str .= "\nModificación de las familias y personas inscritas en las propuestas, tanto principales como suplentes.\n";
$str .= "\nModificación del propietario del predio que se quiere adquirir por venta del mismo.\n";
$str .= "\nModificación del proyecto productivo y del avalúo comercial.\n";
$str .= "\nLas demás que a juicio del INCODER constituyan cambios sustanciales'\n";

$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));

$str = "\nPor lo anterior, agradecemos su participación dentro del marco de la convocatoria pública Incoder SIT-01-2011, y lo invitamos a consultar nuestra oferta institucional a través de nuestra página www.incoder.gov.co.\n";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));


$pdf->transaction('commit');
$pdf->transaction('start');
$thisPageNum = $pdf->ezPageCount;

$str = "\n\n\n\n\n\n";
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));

$str = "Director Territorial " . $proponente['Branch']['nombre'];
$pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
if ($thisPageNum == $pdf->ezPageCount) {
    $str = $proponente['Branch']['director'];
    $pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
    $pdf->transaction('commit');
} else {
    $pdf->transaction('rewind');
    $pdf->ezNewPage();
    $str = "\nDe parte del Instituto Colombiano de Desarrollo Rural - INCODER, quiero expresarle un cordial saludo y espero que la información expuesta en este documento aclare cualquier inquietud, sugiriéndole, igualmente, allegue oportunamente dicha documentación para aumentar de este modo las probabilidades de éxito en la consecución del Subsidio Integral de Tierras.\n\nAtentamente,\n\n\n\n\n";
    $pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
    $str = $proponente['Branch']['director'];
    $pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
    $str = "\nDirector Territorial " . $proponente['Branch']['nombre'];
    $pdf->ezText(utf8_decode($str), 11, array('justification' => 'full'));
}

$pdf->ezStopPageNumbers(1, 1, 0);
$pdf->ezStream();
?>
<?php

function generar_cartaev($cod, $str, &$pdf, $start = true, $m_left = 2.5, $m_right = 2.5) {
    //App::import('Vendor', 'ClassEzpdf', array('file' => 'pdf/class.ezpdf.php'));
    if ($pdf == NULL) {
        //$pdf = new Cezpdf('LETTER');
    }
    if ($start) {
        $tmp = array(
            'b' => 'Trebuchet-Bold.afm'
            , 'i' => 'Trebuchet-Italic.afm'
            , 'bi' => 'Trebuchet-BoldItalic.afm'
            , 'ib' => 'Trebuchet-BoldItalic.afm'
            , 'bb' => 'Trebuchet-Bold.afm'
        );
        $pdf->setFontFamily('Trebuchet.afm', $tmp);
        $pdf->selectFont('fonts/Trebuchet.afm');

        $all = $pdf->openObject();
        $pdf->saveState();
        $pdf->addJpegFromFile('img/cabecera.jpg', 60, 670, 500);
        $pdf->addJpegFromFile('img/pie.jpg', 0, 10, 610, 60);
        $pdf->restoreState();
        $pdf->closeObject();
        $pdf->addObject($all, 'all');
        $pdf->transaction('start');
    }

    $pdf->ezSetCmMargins(5, 5, $m_left, $m_right);

    $textOptions = array('justification' => 'full');
    $data = explode("\n", $str);
    $collecting = 0;
    foreach ($data as $d) {
        chop($d);
        if (strlen($d) && $d[0] == '#') {
            switch ($d) {
                case '#NP':
                    $pdf->ezNewPage();
                    break;
            }
        } else {
            $pdf->ezText($d, 8, $textOptions);
        }
    }
}

?>